home *** CD-ROM | disk | FTP | other *** search
- 21UPRT.ZIP
- ──────────
-
- Version 4.6 - 6/16/94
-
- Contents - 21UP.EXE
- 21UP.ICO
- VPBEVEL.DLL
- VPOBJ.DLL
- 21UPREAD.1ST
- 21UPTEST.FIL
-
- Author - Roger Lapp
-
- CompuServe - 70573,2577
- Internet - 70573.2577@compuserve.com
-
- REXX PM program to print 2UP in landscape mode or 1UP in portrait mode
- on laser printers using PPDS, PCL or PostScript commands. Will number
- lines or support ANSI control characters. Suppresses multiple blank lines
- and page ejects. Supports A4 (European) paper size.
-
- The latest updates to this program are posted to the following two
- Forums on CompuServe:
- OS2USER Forum - Library 4 - Applications
- IBMSYS Forum - Library 2 - OS/2 Utilities
-
- This package is free for anyone to use or distribute in its entirety
- and I am not responsible for any problems that this program may cause.
-
- I DO ASK that if you find this program useful then please send me a note.
- This is only so that I may get an idea if anyone is using the program and
- if further enhancements would be worth my time.
-
- Many of the changes and enhancements to this program were a direct result
- of user suggestions and I wish to thank all of these people. If you have
- any suggestions, problems or just have comments about the package then
- please let me know.
-
-
- GETTING STARTED:
- ────────────────
-
- 1. Copy 21UP.EXE and 21UP.ICO to a directory which is included in the
- PATH statement.
- 2. Copy VPBEVEL.DLL and VPOBJ.DLL to a directory which is included in
- the LIBPATH statement.
- 3. Start 21UP. You may start it from a command line or you may create
- a 21UP object on your desktop or in a folder using standard OS/2
- procedures and start it from there.
- 4. From the Menu bar select Printer - Settings.
- 5. Select the appropriate settings for your printer (Printer, Print
- Mode and Paper Size) and then select RETURN.
- 6. From the Menu bar select Help - Print Help.
- 7. The documentation will print. Read and follow instructions there.
- NOTE the INITIAL SET UP section, especially if the documentation
- did not print correctly (It should be readable enough to follow).
- 8. If you still have problems then DO THE FOLLOWING:
- - Print the 21UPTEST.FIL enclosed with the package.
- - Send me a note with the following information:
- - The version number of the program.
- - The settings you used that were different from the defaults.
- - A description of the problem.
- - What lines (in the test file) printed in what columns and on
- what pages?
- - What was the first character printed on the last (continued)
- part of the last line (200)?
- - Any other information you feel will help.
-
-
- 21UP CHANGES:
- ─────────────
-
- V4.6:
- ─────
- 1. Added 21UPTEST.FIL to aid in resolving any problems (see the
- GETTING STARTED section above).
- 2. Added the ability for the user to specify how much to adjust for
- hole punching.
- 3. Major changes to the PCL code to hopefully eliminate compatability
- problems with PCL printers other than HP LaserJets.
- 4. Added the ability to allow printing of multiple sequential blank
- lines and allow an imbedded page eject character to skip to a new
- logical page.
- 5. Added support for Legal size (8.5x14) paper.
-
- V4.5:
- ─────
- 1. Added frames around menus to enhance their appearance (this
- requires the DLL files).
- 2. Removed the -Q option on the command line and replaced it with
- the -M option in order to allow full drag and drop support without
- prompting. See the Help file for details.
- 3. Some PostScript printers were not able to recognize the program
- output file as a PostScript format file so a minimum set of
- comment lines were added to the output file to identify it as a
- PostScript EPS file.
-
- V4.4:
- ─────
- 1. Fixed a problem with a missing piece of the program.
-
- V4.3:
- ─────
- 1. Fixed the printing of the file name in the header line in
- PostScript mode.
- 2. Fixed 1UP printing in PostScript mode.
- 3. Added an option to the Printer Settings menu to expand tabs to
- 1-9 spaces.
- 4. Added an option to the Printer Settings menu to allow you to
- select the PostScript Font size.
- 5. Added a Product Information section to the Help menu selection.
- 6. Fix to only allow one instance of each secondary window to be
- open at a time.
- 7. Changed the format of the Main Menu to isolate the 'information
- only' part of the menu from the 'user' part.
-
- V4.2:
- ─────
- 1. Embedded the DOC file into the program as HELP.
- 2. Moved the CHG file into 21UPREAD.1ST.
- 3. Added a Getting Started section to 21UPREAD.1ST.
- 4. Added the ability to print the Help from the Help Menu.
- 5. Added translating all non-printable ASCII codes to blanks.
- 6. Added a Print Format section with the ability to limit printing
- to 1 line per record and optionally center the text on each line.
- 7. Added ability to control the Page Size definition by using
- printer controls to print less than full size pages.
- 8. Added a dynamic display of the values used for calculating
- characters per line and lines per page.
- 9. Rearranged all of the informational values into one group:
- Current Print Estimates and Values.
- 10. Added ability to print to a file.
- 11. Added ability to print multiple copies of the file.
- 12. Print will now automatically reset the file selection since
- you can now select the number of copies.
- 13. Added a small process indicator (Watch the arrow pointing to
- the laser when you select print) to show printing activity
- along with the title bar change.
-
- V4.1:
- ─────
- 1. After a file is selected, then future file selections will start
- with the same directory that the prior file was in.
- 2. Rearranged the top part of the Main Menu and changed 'Format'
- to 'Print Layout'.
- 3. Added a No Header option to the Print Options.
- 4. Corrected the Print Estimates calculation.
- 5. Made the Help Menu sizable.
- 6. Added mnemonics for the menu items and the push buttons.
- 7. Cleaned up the tab sequence for the Main and Printer menus.
- 8. Made the default buttons: Print for the Main Menu and Return
- for the Printer Setup Menu.
- 9. Adjusted the default line counts for A4 paper using PCL4.
- 10. Added a check box to the Printer Settings menu for using the
- IBM-Denmark symbol set in PCL4 mode.
- 11. Added a check box to the Printer Settings menu for adjusting the
- printing to allow for hole punching.
- 12. Added a check box to the Printer Settings menu for adjusting the
- printing to allow for hole punching after cutting the 2UP output
- page in half (5.5x8.5).
- 13. 21UP will no longer terminate when CANCEL is selected from the
- File Select screen.
- 14. Removed the restriction on the number of lines that are printed
- for each record.
- 15. Removed the restriction on the program name being changed.
- 16. Increased the adjustment allowed on lines per page to 99.